Package Logical View

Documentation
The logical view of the course registration system is comprised of the 3 main packages: User Interface, Business Services, and Business Objects.

The User Interface Package contains classes for each of the forms that the actors use to communicate with the System. Boundary classes exist to support login, maintaining of schedules, maintaining of professor info, selecting courses, submitting grades, maintaining student info, closing registration, and viewing report cards.

The Business Services Package contains control classes for interfacing with the finance system, controlling student registration, and managing the student evaluation.

The Business Objects Package includes entity classes for the university artifacts (i.e. course offering, schedule) and boundary classes for the interface with the Course Catalog System.

The Business Objects Package


Parent PackageNoneAssigned Component PackageComponent View
GlobalYes


PackagesProcess ModelDesign Model



Property Settings

C++
IsNamespaceFalseIndent2
CodeName GenerateEmptyRegionsAll
GenerateEmptyRegionSetNone, Preserved, Unpreserved, All